intermediary role - French English Dictionary